home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / strategy / shanghai.000 / shanghai / shanghai-1.0 / gui.h < prev    next >
C/C++ Source or Header  |  1995-05-29  |  1KB  |  52 lines

  1. #ifndef FD_board_h_
  2. #define FD_board_h_
  3. /* Header file generated with fdesign. */
  4.  
  5. /**** Callback routines ****/
  6.  
  7. extern void menu_options(FL_OBJECT *, long);
  8. extern void menu_shanghai(FL_OBJECT *, long);
  9. extern void menu_file(FL_OBJECT *, long);
  10. extern void board_callback(FL_OBJECT *, long);
  11. extern void board_inp_board_num(FL_OBJECT *, long);
  12. extern void board_callback(FL_OBJECT *, long);
  13.  
  14. extern void copyright_exitbutton(FL_OBJECT *, long);
  15.  
  16.  
  17. /**** Forms and Objects ****/
  18.  
  19. typedef struct {
  20.     FL_FORM *board;
  21.     FL_OBJECT *options;
  22.     FL_OBJECT *shanghai;
  23.     FL_OBJECT *file;
  24.     FL_OBJECT *board_area;
  25.     FL_OBJECT *board_frame;
  26.     FL_OBJECT *status_box;
  27.     FL_OBJECT *match;
  28.     FL_OBJECT *time;
  29.     FL_OBJECT *rank;
  30.     FL_OBJECT *scoremode;
  31.     FL_OBJECT *remain;
  32.     FL_OBJECT *inp_board_num;
  33.     FL_OBJECT *but_board_num;
  34.     FL_OBJECT *status;
  35.     FL_OBJECT *pausebox;
  36.     void *vdata;
  37.     long ldata;
  38. } FD_board;
  39.  
  40. extern FD_board * create_form_board(void);
  41. typedef struct {
  42.     FL_FORM *copyright;
  43.     FL_OBJECT *infomsg;
  44.     FL_OBJECT *exitbutton;
  45.     void *vdata;
  46.     long ldata;
  47. } FD_copyright;
  48.  
  49. extern FD_copyright * create_form_copyright(void);
  50.  
  51. #endif /* FD_board_h_ */
  52.